Mahaleb cherry - French English Dictionary